Formosa Strait
noun
1.
Taiwan Strait
.
British Dictionary definitions for
Formosa Strait
Formosa Strait
noun
1.
an arm of the Pacific between Taiwan and mainland China, linking the East and South China Seas
Also called
Taiwan Strait